troop units - Francés Inglés Diccionario